#ifndef __API_C_H
#define __API_C_H

#ifdef SUPPORT_CPP
//支持c++程序引用
#ifdef __cplusplus  //c++编译器 
extern "C" { //禁用c++重载导致的函数名扩展
#endif            
#endif //SUPPORT_CPP

typedef struct _S S;

S *c_create(int);
void c_add(S*, int);
void c_sub(S*, int);
void c_output(S*);
void c_destroy(S*);

#ifdef SUPPORT_CPP
#ifdef __cplusplus 
}                  
#endif             
#endif //SUPPORT_CPP

#endif //__API_C_H
